package com.grz.aop;

import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;
import org.springframework.stereotype.Component;

@Aspect
@Component
public class MyAspect {

    @Pointcut("execution(int com.grz.service.IUserService.update(com.grz.domain.User))")
    private void pointCut() {
    }

    /**
     * 通知：增强的功能
     */
    @Before("pointCut()")
    public void before() {
        // 在方法执行之前，打印毫秒数
        System.out.println("当前的毫秒数："+System.currentTimeMillis());
    }
}
